fall down (because of landslide) - Français Anglais Dictionnaire